package edu.tgc.web.form.student;

import java.util.Date;
import java.util.UUID;

import org.abyss.common.web.form.easyui.CommonEasyuiWebForm;
import org.springframework.format.annotation.DateTimeFormat;

import edu.tgc.entity.hrm.IdCade;
import edu.tgc.entity.hrm.dictionary.HrmEmployeeStatus;
import edu.tgc.entity.student.TbClass;

public class StudentForm extends CommonEasyuiWebForm<UUID> {
	//身份证
	private IdCade cade;
	//学号
	private String stuNo;
	//班级
	private TbClass banji;
	//职务
	private String duty;
	//QQ
	private String qq;
	//地址
	private String address;
	//电话
	private String phone;
	//是否在校
	private Integer isUsed=1; //0:否，1：是,2:都显示
	private Date createTimeB;
	
	private String name;
	private String sex;
	private String nation;
	private String idNo;
	private HrmEmployeeStatus status;
	private String searchKey;

	
	public IdCade getCade() {
		return cade;
	}
	public void setCade(IdCade cade) {
		this.cade = cade;
	}
	public TbClass getBanji() {
		return banji;
	}
	public void setBanji(TbClass banji) {
		this.banji = banji;
	}
	public String getDuty() {
		return duty;
	}
	public void setDuty(String duty) {
		this.duty = duty;
	}
	public String getQq() {
		return qq;
	}
	public void setQq(String qq) {
		this.qq = qq;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public Integer getIsUsed() {
		return isUsed;
	}
	public void setIsUsed(Integer isUsed) {
		this.isUsed = isUsed;
	}
	public String getStuNo() {
		return stuNo;
	}
	public void setStuNo(String stuNo) {
		this.stuNo = stuNo;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public String getNation() {
		return nation;
	}
	public void setNation(String nation) {
		this.nation = nation;
	}
	public String getIdNo() {
		return idNo;
	}
	public void setIdNo(String idNo) {
		this.idNo = idNo;
	}
	public HrmEmployeeStatus getStatus() {
		return status;
	}
	public void setStatus(HrmEmployeeStatus status) {
		this.status = status;
	}
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	public Date getCreateTimeB() {
		return createTimeB;
	}
	public void setCreateTimeB(Date createTimeB) {
		this.createTimeB = createTimeB;
	}
	public String getSearchKey() {
		return searchKey;
	}
	public void setSearchKey(String searchKey) {
		this.searchKey = searchKey;
	}
	

}
